![]() | ![]() | ![]() | ![]() | ![]() |
In SAS® Model Manager 12.3 on UNIX servers, the performance monitoring task might generate following error:
70 /* Add segmentation filter for supporting the segmentation project 71 for non-segmentation project, dont need to add the two lines below 72 */ 73 %global _mm_seg_filter; 74
75 {1}
180 ERROR 180-322: Statement is not valid or it is used out of proper order.
The error is generated because of an apostrophe in the commented out lines (in the word don’t). SAS® either strips out the character or changes it to a square or some other special character, depending on the operating system.
The workaround is to modify the performancemonitor.sas macro by removing the apostrophe before the macro is run.
Click the Hot Fix tab in this note to access the hot fix for this issue.
Product Family | Product | System | Product Release | SAS Release | ||
Reported | Fixed* | Reported | Fixed* | |||
SAS System | SAS Model Manager | 64-bit Enabled AIX | 12.3 | 13.1 | 9.4 TS1M0 | 9.4 TS1M1 |
64-bit Enabled Solaris | 12.3 | 13.1 | 9.4 TS1M0 | 9.4 TS1M1 | ||
HP-UX IPF | 12.3 | 13.1 | 9.4 TS1M0 | 9.4 TS1M1 | ||
Linux for x64 | 12.3 | 13.1 | 9.4 TS1M0 | 9.4 TS1M1 | ||
Solaris for x64 | 12.3 | 13.1 | 9.4 TS1M0 | 9.4 TS1M1 |